wine and dine

Translations
recevoir en grand
Definitions
To entertain someone with good food and drinks, often in a lavish or luxurious manner, typically to impress or gain favor.